Richard S Van Horn, 72 years old, lives in Long Beach, California. Richard has also lived in Santa Maria, California. Companies in which Richard has a work history include President & Ceo and National Mental Health Association Of Greater Los Angeles.